Career 2016 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Croatia F2 Croatia #1-w1 France F5 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Germany F5 Croatia F4 Croatia F1 Italy F21 Croatia F7 Croatia F10 Croatia F7 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 France F11 Turkey F18 Austria F8 IPP Open - Helsinki Milano Challenger-Jameson Cup - Milan Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra Ljubljana Open - Ljubljana Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo The Surbiton Trophy - Surbiton Alexander Kolyaskin Memorial - Donetsk Ljubljana Open - Ljubljana Canottieri Minico 2004 - Mantova Jameson Cup - Milan Gemax Open - Belgrade The LTA Cardiff Challenger - Cardiff Tunis Open 2006 - Tunis Ethias Trophy - Mons USTA Challenger - Champaign Internazionali de Tennis di Bergamo - Bergamo Open Prevadies - St. Brieuc Turkey F19 Unicredit (Suisse) Bank S.A. Challenger - Chiasso Unicredit Czech Open 2007 - Prostejov Alexander Kolyaskin Memorial - Donetsk Ljubljana Open - Ljubljana Challenger 42 - Andrezieux IPP Open - Helsinki Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Puerto Rico Challenger Tennis Event - Humacao Izmir Cup - Izmir Moncton Men's Challenger - Moncton Genova Open Challenger - Genova France F4 Heilbronn Challenger Cherbourg Challenger Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Recanati Challenger Segovia Challenger St. Remy Challenger Mons Challenger San Remo Challenger Pozoblanco Challenger Izmir Challenger Ortisei Challenger St. Brieuc Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger Geneva Challenger St. Remy Challenger The Powder Byrne Trophy - Surbiton 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague The Scottish Tennis Championships - Edinburgh Neride Prague Indoor - Prague Jameson Cup - Milan Heilbronn Open - Heilbronn Zagreb Open - Zagreb Powder Byrne Trophy - Surbiton The Surbiton Trophy - Surbiton III Challenger Continenal Plaza - Puerto Vallarta International Bavarian Championship - Eckental Heilbronn Open - Heilbronn Warsteiner Challenger Wolfsburg - Wolfsburg Tatra Banka Open - Bratislava Crystal Cup 1998 - Portoroz XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence Top Wool Challenger Biella - Biella Budapest Challenger - Budapest Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign VI Open Banc Agricol - Andorra Challenger Leon 2003 - Leon Baumag Open - Budapest The Natrel's Challenger of Granby - Granby Copa Petrobras - Bogota Challenger 42 - Andrezieux Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Banca Stato Challenger Lugano - Lugano Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg Stella Artois Clay Court Championship - Budaors Unique Zagreb Open - Zagreb Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Black Forest Open 2004 - Freudenstadt Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble Bancastato Challenger Lugano - Lugano The LTA Men's Challenger Wrexham - Wrexham Logopak Challenger 2005 - Lubeck Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Ostrava Open 2005 - Ostrava Kobstaedernes ATP Challenger - Kolding Nord LB Open - Braunschweig Top Wool Challenger - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba Alfa Romeo Tennis Cup - Cordenons San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio PrivatBank Cup - Dnepropetrovsk Alexander Kolyaskin Memorial - Donetsk Unicredit (Suisse) Bank S. A. Challenger - Chiasso Open D'Orleans - Orleans Challenger Banque Nationale - Granby s Tennis Masters 06 - Graz ATP Slovak Open Challenger - Bratislava Lambertz Open - Aachen Tatra Banka Open - Bratislava Tunis Open 2007 - Tunis 's Tennis Masters 07 Challenger - Graz Rijeka Open - Rijeka Mobilux Open - Luxembourg BH Telecom Sarajevo 2007 - Sarajevo Ischgl International ATP Challenger - Ischgl Croatia Osiguranje Rijeka Open - Rijeka The Surbiton Trophy - Surbiton Nord LB Open 2007 - Braunschweig Gemax Samsung Open 2005 - Belgrade Open de Franche-Comte - Besancon Open D'Orleans - Orleans BMW Tennis Championship - Sunrise Johannesburg Challenger Open D'Orleans - Orleans Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City San Remo Tennis Cup - San Remo Zagreb Open - Zagreb Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba Intersport Heilbronn Open - Heilbronn President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Ciudad de Pozoblanco Open Diputacion - Cordoba Iskratel Open - Kranj Pozoblanco Challenger San Remo Tennis Cup - San Remo Sybase Open - San Jose Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba The Nottingham Open - Nottingham Rado Swiss Open - Gstaad Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen XI Venice Open - Venice 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Lamberts Open by Stawag - Aachen Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Qatar Mobil Open 2000 - Doha Copenhagen Open - Copenhagen Estoril Open - Estoril Okal Cup 2004 - Eckental IPP Open - Helsinki Tatra Banka Open - Bratislava Internationaler Raiffeisen Grand Prix - St. Polten St. Brieuc Challenger Manchester Challenger Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Adidas International - Sydney Prostejov Challenger Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London KGHM Polish Indoors - Wroclaw Idea Prokom Open - Sopot Citta di Monza - Monza President's Cup - Tashkent Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai International Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Open de L'Isere (Open 38) - Grenoble Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport IPP Open - Helsinki Bath Challenger Scottish Tennis Championship - Edinburgh The Joyce Eisenberg Jerusalem Open - Jerusalem Internationaux de Tennis de Brest - Brest KGHM Dialog Polish Indoors - Wroclaw 2002 FSE Challenger - Tarzana Milan Indoors - Milan The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Croatia Open - Umag Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Croatia Open - Umag Thailand Open - Bangkok Stockholm Open - Stockholm Helsinki Challenger International Indoor Tennis Championships of Croatia - Zagreb Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Gerry Weber Open - Halle Exim Agmedia Open - Kosice Gemax Open - Belgrade BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Qatar ExxonMobil Open - Doha 4° Sporting Challenger - Turin PBZ Zagreb Indoors - Zagreb Czech Open 2005 - Prostejov The Surbiton Trophy - Surbiton Tampere Challenger - Tampere The Dubai Tennis Championships - Dubai South African Airways Tennis Open - Durban XXX Edizione 'A Savoldi Marco' - Manerbio Oberstaufen Cup - Oberstaufen Countrywide Classic - Los Angeles RCA Championships - Indianapolis Internationaux de Doubs Open de Franchie-Comte - Besancon Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Northern Electric Open 1999 - Newcastle Open 13 - Marseille PBZ Zagreb Indoors - Zagreb Banja Luka Challenger 2008 - Banja Luka The Dubai Tennis Championships - Dubai Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Unique Zagreb Open - Zagreb PBZ Zagreb Indoors - Zagreb Optimus Maia Open - Maia TED Open Istanbul - Istanbul Meridiana Sardegna Open - Olbia Chennai Open - Chennai Nuembrecht Challenger - Nuembrecht XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking-TED Open - Istanbul Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas Grand Prix Hassan II - Casablanca IPP Geneva Trophy - Geneva TED Open - Istanbul Sarajevo Open - Sarajevo Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Internationaux du Doubs - Besancon Tennis Napoli Cup 2006 - Napoli 10° Trofeo Luigi Pezzoli - Bergamo Isla de Lanzarote - Lanzarote Schickendanz Open - Furth The Surbiton Trophy - Surbiton Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella Banjaluka Challenger 2007 - Banja Luka San Marino Cepu Open - San Marino Banja Luka Challenger - Banja Luka Mercedes Cup - Stuttgart UNICEF Open - 's Hertogenbosch Baton Rouge Pro Tennis Classic - Baton Rouge Credit Agricole Suisse Open - Gstaad Keio Challenger International Tennis Tournament - Yokohama Sarajevo Challenger Recanati Challenger St. Remy Challenger Geneva Challenger The Stella Artois Grass Court Championships - Queen's/London AXA Cup - London ABN/AMRO World Tennis Tournament - Rotterdam Milan Challenger Jersey Challenger International Championship of Croatia - Umag Grand Prix de Tennis de Lyon - Lyon Izmir Challenger Gerry Weber Open - Halle If Stockholm Open - Stockholm Ostrava Geneva Challenger Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne UNICEF Open - 's Hertogenbosch RCA Championships - Indianapolis Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Open 13 - Marseille Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Bratislava Challenger Copenhagen Open - Copenhagen Thailand Open - Bangkok Orleans Challenger USTA Challenger of North Miami Beach - North Miami Beach Okal Cup 2001 International Bavarian Championships - Eckental Casino Lugano - Lugano Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Medicor Open - Budapest Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Internazionali di Tennis - Bergamo Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo St. Petersburg Open - St. Petersburg Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Croatia Open Umag - Umag 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Countrywide Classic - Los Angeles BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Thailand Open - Bangkok Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Open de Moselle - Metz Rogers Masters - Toronto BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai - Shanghai President's Cup 1999 - Tashkent Rogers Cup - Montreal Open 13 - Marseille CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad RCA Championships - Indianapolis The Stella Artois Grass Court Championships - London Vietnam Open - Ho Chi Minh City Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Australian Open - Melbourne Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, QF, CRO-ARG 2-3